1042 661
188 438
943 352
451 588
180 49
1055 348
804 513
301 129
326 448
366 924
507 153
885 246
20561 365
18878 807
12089 361
10931 351
9199 364
8799 24
7098 201
6884 41
6665 228
6633 37
6063 923
5985 649