20731 597
3953 378
1505 257
9194 308
5295 612
766 179
994 123
4606 37
3633 943
1581 275
1299 188
2461 651
3392 680
2054 467