2945 390
5920 672
4714 658
10650 389
20608 457
3979 201
4830 168
318061 1049
28921 551
55546 267
15507 475
4459 152
8161 257
15342 740
7476 620
2650 105
5204 193
13075 479
2629 76
5954 609