5992 285
3404 498
4228 462
15835 531
3777 905
3699 554
2530 342
2092 266
2717 325
2188 115
3909 316
2447 491
1242 48
1977 141
4102 688
1229 29
1375 279
11439 889
3994 795
1607 165
2056 232
7905 476
3533 586
10845 513