2500 298
10267 99
28494 442
14559 595
13375 301
3407 45
5291 210
6112 466
7849 145
4879 352
6971 232
12702 800
4729 983
9155 95
26339 432
123870 190
8973 375
2344 274
5860 250
15133 200
22020 151
5299 320
4429 627
40349 924
8661 34
13088 482
23939 578
41853 471