14198 96
7060 873
4238 94
11467 195
3711 463
7095 666
5112 87
8089 653
3119 441
7203 664
7346 503
244230 1195
125383 1077
143796 273
14850 578
3774 550
14512 534
2992 296
4890 629
3883 406
5985 336
6981 956
20176 698
42817 508
13262 792
20568 299
3840 178
23037 80