29892 405
21001 421
15901 160
45361 793
27306 151
15696 324
23979 632
19711 234
17789 69
30162 575
22015 187
19324 85
15757 96
24316 134
32205 453
24891 385
51479 427
14709 213
23061 348
26384 407
18252 847
17124 96
25429 201
31111 482