3949 503
18026 295
195016 620
12613 302
27541 197
50140 198
23843 98
54588 323
45217 278
7630 519
6657 789
2911 288
4146 529
3836 207
14264 661
6353 682
3592 418
2348 412
4162 574
46816 189
58747 303