21570 313
27039 547
23372 86
23010 595
11269 185
10688 714
8097 444
18620 746
18253 593
12839 357
6416 653
3031 421
12644 411
7430 129
5507 620
2590 181
3251 249
6086 491
4025 438
45013 155