16455 302
149742 192
39333 926
21337 226
13289 787
10969 852
123897 641
46944 644
9536 895
125437 342
18737 72
20143 258
10707 451
6542 318
25115 538
4979 421
140573 441
16975 458
10088 369
4169 473
5990 493
8828 43
11472 814
18890 344
15412 500
3472 552
5473 100
5604 127