30846 615
7764 77
7220 297
42441 312
7224 303
9009 409
6378 588
14438 616
10947 647
6718 251
3559 273
11584 901
15462 274
4338 328
3075 815
4243 440
5940 483
1464 161
9462 343
2114 144
3421 867
11670 634
4761 557
1696 356
1607 268