15066 766
29428 518
1135 202
2405 394
3444 270
3339 396
1534 105
6329 350
1889 194
2629 637
2962 600
7805 339
1739 268
3512 593
2785 718
2558 461
1151 264
5231 703
4935 679
3692 39
807 98
3242 457
3844 259
2136 228
25239 634
3388 366
7264 299
2860 424