2693 31
13115 223
36231 460
7739 598
21080 581
2245 221
10135 253
4738 596
3789 554
6502 438
4493 399
36685 448
6419 157
3052 602
5137 634
12154 585
23967 247
2947 218
6277 579
3634 181
3860 708
6540 336
9822 375
6328 815