3996 385
880 59
15912 61
2122 489
10400 159
8016 447
968 45
2572 388
30404 263
31850 538
32338 121
868 98
2883 276
7461 602
15489 258
7294 723
2613 480
1436 367
7030 715
16953 857
6352 547
1369 281
5909 474
2578 687
3804 302
3241 893
5981 129
555 63