3095 486
175471 543
73639 563
71892 907
44015 556
39661 364
39350 385
28665 654
25483 281
7236 144
41459 79
15504 409
10058 134
22586 441
75688 288
12218 531
15580 253
24384 917
10077 127
16667 534
14296 735
8898 288
60302 195
115417 806
87828 768
2772 41
5533 612
7704 629