503 309
880 334
572 953
550 657
191 936
687 59
397 525
691 925
262 935
462 651
898 202
539 310
13981 364
12942 803
9192 361
7198 363
7037 348
5902 14
5448 40
4960 201
4887 224
4342 922
4289 646
4264 218