2993 300
27460 575
55014 169
28134 152
36090 432
50854 925
44649 520
70999 210
29174 447
32112 853
25350 812
54069 437
63119 179
46186 434
31692 706
22271 846
27736 365
34339 264