11421 309
2861 506
16816 537
46122 385
4390 58
5489 299
3092 846
4437 810
8832 471
3249 229
3136 590
3314 266
18505 278
1898 191
38470 490
3915 713