29128 425
11408 105
1063 174
5401 521
6308 584
4281 369
3781 543
1812 312
3696 440
1902 353
5052 709
3537 951
41567 317
10526 522
2307 91
1587 226
2580 334
2130 145
10030 636
23559 530
617 49
3497 766
2189 382
3176 484
3386 571
1666 117
3574 595