2881 97
12296 471
3440 229
20085 511
8920 781
9690 585
10104 743
17799 423
10550 538
4520 606
6271 458
4546 360
4451 362
3828 696
5911 647
3092 106
6004 685
1572 50
9480 275
48207 941
16404 451
5168 348
5048 293
7304 122
3173 123
47248 185
22720 581
7386 412