2996 756
12628 586
11474 161
3096 600
923 155
10801 145
4898 656
16734 109
48869 434
14318 623
3285 48
7378 702
11118 539
3441 148
19408 282
1727 237
8225 115
10569 99
14274 37
35053 244
7981 26
8560 69
20245 647
21373 925
28138 269
18689 28
10391 364
17742 482