2998 410
17823 159
17182 271
10275 554
4813 917
2065 68
9796 793
3629 711
2534 576
2765 641
3480 693
20890 107
4679 528
1369 189
2335 391
3092 841
2182 88
1266 96
4348 438
7665 340
2919 372
3099 720
3057 530
1950 313
1838 307
3358 323
2319 231
2208 304