2701 486
7306 48
3828 503
14628 535
15105 766
29527 518
1135 202
2410 394
3453 270
3345 396
1540 105
6371 350
1892 194
2630 637
2969 600
7808 339
1743 268
3516 593
2786 718
2558 461
1153 264
5233 703
4963 679
3707 39
808 98
3245 457
3849 259
2136 228