30197 537
14276 257
6260 722
8218 495
6903 617
6278 424
5213 420
11326 383
4241 276
19862 499
7221 642
4933 494
5756 477
3033 333
4186 78
22394 86
1747 63
3225 535
4328 379
21037 641
10348 823
6582 642
4216 885
3036 568
2547 307