3605 505
7863 519
8170 348
18088 302
2349 38
21315 85
11999 502
11109 82
5031 577
3650 484
3431 333
4935 767
2966 428
4636 930
4062 645
35712 128
8714 778
7707 208
59967 340
3324 509
27447 244
4797 516
2411 302
3066 167