107515 766
12250 60
24444 247
94642 590
308910 1209
35851 810
107835 804
28148 198
13645 585
8994 287
104391 270
71566 311
14982 418
51793 587
23415 211
291499 727
94163 462
25743 536
34696 644
139909 658
9509 293
46422 218
30242 814
67715 725
25767 73
12620 55
10129 340
12025 316