2967 300
27231 575
54669 169
27960 151
35593 432
50248 924
44236 519
69552 208
29066 447
31876 853
25015 812
53608 437
62526 179
45562 433
31538 706
21991 846
27484 365
34015 264