3008 300
27698 575
55213 169
28260 152
36364 433
51204 925
44865 520
72031 212
29238 447
32259 853
25579 812
54413 437
63593 180
46526 434
31784 706
22483 846
27856 365
34576 264