3003 596
2037 178
1041 99
3934 840
2535 704
774 75
613 110
3211 637
17481 572
11571 720
6684 309
4579 206
9487 236
10180 414
7517 891
4810 612
22030 729
1325 227
3824 390
9951 589
3093 441
1277 96
5520 573
758 41
3946 455
4702 485
20185 314
20251 264