5051 338
3615 79
12201 100
6492 715
5381 863
2227 35
5926 395
3419 105
5345 418
4967 268
9474 448
3607 351
5560 232
4770 127
4511 491
44695 995
85610 819
3232 557
10456 654
21888 657
3324 145
19346 478
3512 620
4147 821