101 655
302 526
379 451
109 962
804 23
998 698
298 862
456 791
289 704
308 56
277 498
9 823
14284 365
13263 804
9358 361
7308 363
7248 348
6072 14
5621 40
5078 201
5005 225
4429 922
4396 646
4372 218