2602 341
16336 1000
10143 687
6617 716
1903 426
329 30
6050 602
22274 332
6685 306
18822 167
448041 1142
301036 953
99583 546
23742 98
12866 385
367072 1026
46516 594
69339 292
161466 372
7346 392
14626 385
41379 312
165074 1127
29886 425
79575 669
12751 304
51077 652
110488 1145