12000 523
3248 210
2675 448
998 101
5625 394
8851 75
13844 631
1632 276
4188 517
3453 396
3107 259
557 30
4064 751
6518 631
4508 825
3037 846
4792 457
27812 386
2143 439
5083 612
4041 278
10509 367
3098 352
16015 636
3335 284
983 111
4156 163
2999 400