23013 451
29020 232
23428 308
16652 393
9641 344
11438 134
12463 729
11461 313
10939 489
2203 257
4488 165
9947 576
15371 408
5141 214
13172 198
2402 115
16503 664
13437 54
7259 169
5541 419
49350 311
20096 544
7749 350
12804 326
32488 740
3489 520
14652 680
16934 399