12932 58
3230 743
5547 530
5143 343
3184 575
32129 799
27964 311
137201 645
31700 167
11366 538
14870 377
41290 456
23289 586
16098 689
25341 128
59370 502
19378 686
17953 519
10584 498
14488 399
14670 385
2531 198
3392 845
1732 269
5222 764
4965 54
3705 495
5327 370