3585 156
5231 396
43331 476
10104 339
6056 523
9453 249
4503 551
4016 391
20970 116
4393 601
11038 169
4515 748
6934 246
17474 876
18165 529
5812 461
4497 803
3019 127
3890 732
8275 566
11746 780
3243 669
1899 166
4197 603
4737 532
6537 331
2189 268
18404 877