1251 31
4084 407
9884 833
1656 266
3235 531
2461 102
3640 440
2213 358
1880 353
9828 86
5529 469
4677 726
3383 584
4565 148
5883 576
8168 38
1017 67
4464 436
4954 289
3489 671
7022 493
3945 662
4138 596
3976 832
1712 302
4250 570
2440 447
3624 818