21602 759
1844 400
19856 624
6270 161
14669 212
10830 52
3552 578
4984 635
2253 319
67198 418
2165 435
13626 634
16823 609
27000 930
20595 254
20427 564
18324 123
8920 33
105871 427
1265 240
44591 405
4341 347
8597 570
2040 577