3996 385
882 59
15913 61
2122 489
10401 159
8017 447
968 45
2572 388
30404 263
31855 538
32338 121
868 98
2883 276
7462 602
15493 258
7296 723
2613 480
1436 367
7031 715
16954 857
6352 547
1369 281
5909 474
2579 687
3804 302
3241 893
5983 129
555 63