14212 96
7065 873
4245 94
11481 195
3723 463
7102 666
5114 87
8096 653
3119 441
7207 664
7357 503
244238 1195
125399 1077
143810 273
14859 578
3777 550
14522 534
2993 296
4898 629
3884 406
5992 336
6986 956
20192 698
42833 508
13265 792
20589 299
3843 178
23061 80