2200 451
4176 521
12675 254
1621 310
240 24
1348 192
4499 497
2612 49
6873 702
9685 537
3294 148
16457 282
1683 237
7447 115
9651 99
13992 37
34803 243
7464 26
8373 69
19529 647
21089 925
26638 268
17692 28
9983 364
17148 482
20232 769
11125 53
11858 222