5046 297
6410 258
8894 113
11597 535
7012 741
5103 787
2582 229
5872 469
7863 318
31184 829
3512 368
15872 118
21104 378
8830 460
28277 386
8169 802
2962 71
15963 883
7464 807
6248 320
9573 318
40924 302
2901 69
5298 218
9787 55
29694 815
11188 604
4489 678