3162 750
2507 205
25885 502
2218 243
2304 43
4552 266
4889 261
43428 638
2103 193
4364 240
1598 41
8036 647
6957 745
5430 586
8487 655
2836 323
2914 395
11240 32
17115 876
21413 848
5911 305
518 94
10889 885
6062 336
2715 212
3058 368
4065 572
7383 177