29413 518
1134 202
2402 394
3443 270
3338 396
1534 105
6327 350
1889 194
2629 637
2962 600
7805 339
1738 268
3511 593
2785 718
2558 461
1150 264
5231 703
4928 679
3687 39
807 98
3242 457
3843 259
2136 228
25185 632
3387 366
7253 299
2857 424
6670 536