966 403
179 94
761 284
869 911
56 569
328 216
872 935
100 395
550 266
1106 11
165 291
529 351
14370 365
13332 804
9394 361
7333 363
7285 348
6108 14
5647 40
5104 201
5035 225
4453 922
4419 646
4402 218