14183 96
7053 873
4234 94
11457 195
3710 463
7089 666
5109 87
8084 653
3117 441
7201 664
7342 503
244225 1195
125373 1077
143787 273
14843 578
3771 550
14507 534
2992 296
4888 629
3878 406
5982 336
6977 956
20161 698
42803 508
13256 792
20565 299
3839 178
23010 80