16692 585
40862 482
76821 394
33368 752
33254 211
23043 823
31281 86
20038 663
42460 400
22251 109
24971 108
51583 521
16739 348
2942 583
2545 414
2296 377
4590 263
2823 397
6213 259
4920 547
2333 193
1547 113
3175 460
3465 628
6292 632
1924 295
2511 389
2091 236