1386 300
2975 633
2015 49
4552 359
2530 78
3312 700
3940 427
14816 471
16561 485
11077 63
5396 293
11174 497
12375 519
22529 691
12049 296
5062 312
5652 482
2616 216
2118 61
25891 741
2469 111
31768 373
4476 509
2268 554
19716 474
2218 287
2403 552
3357 631