1392 241
2278 457
1462 300
1679 288
2456 440
4702 125
3089 642
5494 508
18154 264
66975 388
94128 653
264355 1202
108757 927
7362 505
111638 296