2500 448
5373 744
2337 317
3402 509
3721 630
21702 80
8303 286
2811 519
13727 417
2901 390
5197 107
13936 49
19386 431
2736 514
16343 266
10446 274
11228 556