12593 240
1581 204
7052 857
5092 1009
3266 155
19698 549
13254 532
3033 310
9737 191
14725 52
4606 285
5357 136
9067 122
8358 751
15285 437
39118 334
8420 671
3082 457
3008 116
16103 316
5173 390
16284 114
4362 651
2999 375
19331 712
23180 798
4857 667
9344 426