107514 766
12250 60
24444 247
94639 590
308909 1209
35851 810
107832 804
28147 198
13645 585
8994 287
104390 270
71563 311
14981 418
51793 587
23415 211
291499 727
94162 462
25742 536
34696 644
139908 658
9509 293
46422 218
30242 814
67715 725
25767 73
12620 55
10129 340
12025 316