2333 455
5527 321
3517 767
4332 703
3914 212
1281 280
4222 168
14695 637
29341 128
13661 691
4143 950
4311 643
3465 602
3300 160
21070 321
27999 600
23051 674
10797 741
5456 360
4972 564
4327 408
3703 575
1000 44
3728 945
1583 233
15299 236
23635 643
1153 234