28996 1017
5703 629
2829 221
4154 504
3102 623
2624 487
6032 446
6755 204
7370 576
6092 32
8544 501
3199 145
22035 106
4681 367
5314 901
13577 917
2169 613
3813 256
5629 36
4323 73
5657 190
90529 782
7863 891
5605 584