12396 897
7771 252
3166 69
2364 330
1551 341
10754 428
1283 36
2445 362
1352 84
3388 676
5330 506
4244 552
32900 240
3379 123
5873 178
3775 848
3239 770
789 135
1207 376
4867 758
1903 239
3213 644
2401 504
7307 629