4257 595
2153 77
5637 214
3322 939
999 224
2293 53
1008 241
1545 302
9904 345
1303 180
9664 665
12959 592
1803 363
1337 281
6302 547
2985 571
3433 74
2823 241
5959 824
2335 98
4322 624
3423 411
7318 526
6984 143