4782 309
1543 235
8193 893
1338 63
2103 301
3880 571
5197 853
3741 349
1884 96
3570 574
2882 534
922 105
1637 285
4785 380
6747 441
8195 70
19090 238