42153 731
3728 453
3321 700
5060 105
2440 480
2238 293
3639 88
2171 98
784 35
2734 140
11612 204
172695 689
20995 152
9784 625
5528 581
5511 598
2666 316
2715 386
39045 333
13261 461
5834 493
2101 136
5453 473
4249 579
13839 69