3026 51
2452 596
2755 254
633 40
714 46
3295 773
3996 760
1405 128
11313 559
2232 526
2426 546
1010 64
7157 669
12264 875
1560 223
7972 174
4130 368
2904 487
4776 534
3390 595
3784 747
2025 225
1811 119
5034 355
1491 156
4848 166
4609 772
2652 517