37033 717
25677 427
27413 184
54993 369
57116 351
39843 171
25088 743
55995 349
38390 376
35568 311
38310 502
25136 161
22582 399
19224 244
40810 309