3120 594
1280 81
6258 540
19976 667
12931 290
3614 150
4297 814
18490 342
4410 359
2092 359
3097 538
19546 246
666 74
1927 340
2076 593
7880 515
5310 63
1648 98
3104 259
2817 726
8624 659
1808 178