16691 585
40860 482
76821 394
33367 752
33254 211
23042 823
31281 86
20036 663
42460 400
22249 109
24968 108
51575 521
16736 348
2942 583
2545 414
2296 377
4590 263
2823 397
6212 259
4919 547
2333 193
1547 113
3174 460
3465 628
6292 632
1924 295
2511 389
2091 236