3003 302
2488 701
2071 431
2728 458
2743 589
5996 237
1867 257
2598 379
1986 373
12997 310
14446 585
2873 480
1646 227
1399 146
3292 722
2136 565
3700 247
3983 857
3533 786
2864 521
2133 310
3531 419
1250 303
3597 915