40710 116
20792 559
6311 675
4791 699
5839 547
3121 372
8546 351
3837 330
10046 687
1458 134
17282 601
5440 515
2917 571
10212 496
14940 570
10516 688
12863 351
2392 377
3642 307
13204 508
6809 359
12197 684
2355 37
8002 517
6757 520
11001 268
15341 930
58269 591