21328 36
8217 325
17656 238
8135 508
6413 393
20642 147
23011 398
4415 234
9050 186
10917 29
2145 218
9537 659
3988 66
16531 306
17395 305
21284 310
277260 864
3204 291
7059 612
4405 409
15075 558
12353 46
15832 295
17207 359
2992 381
4838 214
7634 176
12586 435