3009 300
27757 575
55249 169
28288 152
36428 433
51291 925
44924 520
72259 212
29246 447
32306 853
25632 812
54496 437
63696 180
46589 434
31800 706
22661 846
27892 365
34630 264