3031 336
1534 69
18555 725
3076 154
4243 388
3437 915
3975 643
2958 114
3786 746
1167 82
6948 845
12753 504
4629 526
3833 430
4373 779
4251 493
5854 838
3162 577
3369 302
28141 390
11337 538
4513 327
3589 803
5392 368