309 877
62 639
713 598
313 234
265 195
170 499
674 862
350 159
987 953
338 195
456 601
399 75
13844 364
12812 802
9133 361
7153 363
6957 348
5829 14
5410 39
4902 201
4849 224
4300 922
4256 645
4238 218