30966 91
2790 429
18245 551
17794 449
41680 746
3273 692
20350 566
3556 305
71354 787
31636 347
85175 370
23002 641
32968 505
27526 369
1443 210
20202 380
7813 80
56765 163
17466 692
41144 796
4427 50
50303 614
37252 502
37033 382
13550 85
39273 952
27367 162
22475 162