3533 156
5213 396
43312 476
10062 339
6020 523
9402 249
4494 551
4001 391
20281 116
4381 601
10968 169
4507 748
6911 246
17466 876
18123 529
5798 461
4489 803
3000 127
3878 732
8262 566
10002 780
3239 669
1879 166
4168 603
4717 532
6526 331
2182 268
18396 877