15990 263
5591 879
2307 92
5299 158
3011 645
1477 297
1591 54
1844 392
1380 222
1941 372
3300 434
946 108
4699 670
4655 576
1002 71