42430 76
71114 1061
6250 644
2596 267
8343 535
5735 588
4562 732
6976 531
2633 150
1836 79
3030 443
12266 412
2184 93
4724 101
2143 294
8165 831
3009 530
1618 236
4325 468
1874 496
3189 890
2585 216
959 65
4456 613