3504 86
2531 302
3612 710
17510 601
5518 515
2542 85
6137 265
5652 27
1937 419
11907 228
2497 544
7958 603
2067 359
5297 617
4153 579
2934 571
3224 112
4903 634
4247 585
3041 521
1481 133
2549 362
1004 125
2725 437
7100 488
2971 361
4803 743
3574 52