1393 241
2278 457
1463 300
1679 288
2456 440
4710 125
3089 642
5494 508
18154 264
66976 388
94153 653
264366 1202
108766 927
7362 505
111680 296