12856 329
18056 715
3032 471
2049 268
2298 445
1333 156
4169 821
2565 417
4134 663
15656 376
805 111
1299 131
5157 508
7171 565
6381 358
11725 617
2421 286
2271 446
5901 765
5431 367
12403 321
15698 440
10802 652
8468 545
1797 155
1978 332
2716 569
10542 610