666 993
1193 723
1089 343
397 125
1098 412
447 805
1304 633
462 931
334 119
206 569
1507 612
855 259
14300 365
13272 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4376 218