929 97
4053 986
1733 354
10429 98
3315 436
5228 356
2603 581
31352 286
3620 111
3658 428
1127 313
4636 52
1030 273
1573 378
2893 596
6454 588
2948 796
6147 291
270 87
7287 555
6942 359
22045 82
5842 556
2384 648