5018 646
2447 283
3532 652
3613 181
5474 31
5588 297
15144 362
3916 429
153685 563
73310 667
64988 50
4390 983
6669 266
10259 805
4072 147
6037 694
2196 231
7046 134
5107 305
16030 405
5443 590
3532 314
2575 105
7357 359
11074 278
5198 219
4515 100
7441 222