3507 519
12265 518
16354 634
11543 608
5018 732
2470 245
14637 289
22539 340
3047 28
10562 362
3821 705
7574 309
4845 909
4951 659
11298 612
2475 199
6016 554
13545 43
6516 129
8159 699
5290 981
4315 421
9178 822
12008 382