20593 265
10895 659
52957 287
21316 440
18333 494
6411 214
6523 796
2561 253
13626 436
2920 298
4262 610
18959 331
4237 281
12753 150
1298 167
2554 404
13294 829
104339 796
3144 52
15112 672
17842 609
20703 262
17150 900
50901 933
3063 733
60768 901
207911 782
2633 146