31586 586
2511 74
12553 635
13553 557
4239 89
7095 204
38718 619
4402 78
34480 288
8010 461
13968 386
11452 124
11966 213
12877 699
8868 513
1405 114
10862 639
4996 350
1655 205
2828 297
3556 723
2409 106
3679 125
1966 471
2571 560