11516 440
28056 418
12617 74
266752 917
32898 827
10960 614
14129 767
117703 457
120615 532
14471 258
10711 142
6111 295
9044 215
2383 197
5516 521