2996 508
9403 718
4485 825
1900 247
3031 742
1209 68
3660 641
2421 396
2822 448
1137 101
2601 283
4668 680
6141 911
3618 861
3157 746
3095 596
8712 351
4896 501
10625 532
2400 257
4394 368
4350 496
3057 68
14279 457
7059 664
2248 377
4423 406
1183 241