18303 159
16647 320
1093 44
4257 399
2937 74
3915 768
3391 539
3755 537
7337 322
5488 284
4046 824
5275 636
6479 652
11285 845
3826 607
3326 119
5538 595
2306 228
8958 170
4517 892
3402 523
6251 617
2223 263
3646 212
17705 685
3650 311
3084 657
3617 536