2986 526
949 71
10518 34
7589 736
22273 100
3347 400
58167 237
33333 243
7781 273
29247 111
6691 466
6798 427
16159 60
14186 262
7572 681
15187 847
5323 97
13052 203
6522 580
3261 200
11334 92
153406 423
40624 283
12931 497
15887 786
23059 513
32214 833
10700 254