535 143
2241 629
3426 670
12234 430
9277 529
2618 468
2788 22
1243 362
3758 470
2694 551
3016 462
1197 123
1911 443
3235 708
1196 259
1880 382
2535 507
2378 590
1715 69
1701 331
1230 323
1017 69
645 183
2874 608
4088 595
99749 399
3776 622
12961 162