18048 536
10429 114
2997 518
60585 408
5732 699
16674 274
3064 841
20939 383
12317 209
35563 633
31777 91
18464 551
42409 746
35553 308
72987 784
26134 160
36562 408
7937 80
20505 406
42362 798
51787 614
38174 502
24550 188
21830 669
13864 85
40289 953
8348 78
14616 140