19426 500
6179 261
15066 727
9756 425
9280 499
3020 282
2513 182
28682 486
30054 670
7685 549
10008 304
11532 157
10096 274
11407 562
5933 471
4561 160
10593 569
5694 656
6590 193
6240 635
10903 703
13057 282
6687 612
17130 205
7644 55
7968 673
36645 636
14617 862