302329 1064
27421 186
32265 799
44587 505
637931 1699
133415 693
63534 122
54876 436
57923 756
3407 394
8125 424
10730 679
3080 53