3996 385
883 59
15916 61
2122 489
10406 159
8017 447
969 45
2572 388
30408 263
31858 538
32339 121
868 98
2883 276
7463 602
15494 258
7300 723
2613 480
1436 367
7033 715
16956 857
6354 547
1370 281
5910 474
2579 687
3806 302
3242 893
5986 129
555 63