2200 451
4176 521
12678 254
1621 310
244 24
1348 192
4499 497
2614 49
6874 702
9687 537
3294 148
16457 282
1683 237
7448 115
9651 99
13992 37
34803 243
7464 26
8374 69
19529 647
21089 925
26639 268
17693 28
9983 364
17148 482
20232 769
11125 53
11858 222