29113 425
11406 105
1061 174
5383 521
6281 584
4238 369
3770 543
1809 312
3688 440
1900 353
5018 709
3535 951
41558 317
10523 522
2304 91
1584 226
2578 334
2124 145
9964 636
23522 530
607 49
3491 766
2188 382
3170 484
3381 571
1662 117
3570 595