16103 263
5599 879
2307 92
5315 158
3015 645
1477 297
1591 54
1844 392
1382 222
1942 372
3300 434
946 108
4702 670
4662 576
1004 71