3503 513
4293 361
3807 76
43385 507
8937 380
11138 111
9776 828
1450 103
6227 396
25035 423
10318 321
6564 44
10695 928
5429 546
8533 148
2664 248
6167 176
7632 758
6674 113
17493 263
3728 540
7640 796
2889 508
2679 328
2000 47
5071 315
9826 396
3249 556