2280 85
10234 99
5411 356
32387 777
5004 215
9265 203
4444 330
8282 449
6339 596
4535 569
4103 396
2798 587
1854 107
4126 377