5060 293
3215 86
14305 130
12879 509
19590 187
2377 63
5391 744
19567 698
10723 606
9396 351
18161 141
15009 769
17950 720
18019 86
24112 401
3526 346
10049 852
10007 693
10401 901
7724 619
11698 409
11734 44
16648 399
7403 410