28631 602
14223 501
11659 421
20580 205
32512 173
14910 437
11458 138
7932 285
4487 183
18017 193
5256 483
9398 154
4485 658
12883 362
5518 99
17441 180
8800 842
7460 152
30452 788
2723 27
14406 409
21083 313
156827 216
3708 563
3218 253
32666 568
3319 636
13462 276