2967 300
27220 575
54640 169
27949 151
35559 432
50215 924
44206 519
69437 208
29058 447
31862 853
25007 812
53586 437
62485 179
45544 433
31526 706
21973 846
27454 365
34000 264