5033 646
2455 283
3536 652
3626 181
5495 31
5598 297
15168 362
3929 429
153695 563
73340 667
65026 50
4397 983
6682 266
10292 805
4078 147
6045 694
2200 231
7062 134
5132 305
16061 405
5462 590
3547 314
2587 105
7373 359
11098 278
5209 219
4525 100
7453 222