5021 646
2448 283
3534 652
3616 181
5477 31
5590 297
15152 362
3921 429
153688 563
73313 667
64991 50
4392 983
6671 266
10272 805
4072 147
6037 694
2196 231
7048 134
5111 305
16042 405
5449 590
3533 314
2579 105
7358 359
11080 278
5200 219
4519 100
7444 222