29121 425
11408 105
1063 174
5395 521
6298 584
4263 369
3775 543
1812 312
3690 440
1901 353
5040 709
3537 951
41564 317
10524 522
2306 91
1586 226
2578 334
2129 145
10011 636
23533 530
616 49
3495 766
2189 382
3175 484
3383 571
1665 117
3574 595