2979 526
949 71
10505 34
7589 736
22272 100
3347 400
58167 237
33333 243
7781 273
29247 111
6691 466
6798 427
16157 60
14186 262
7572 681
15186 847
5323 97
13052 203
6522 580
3261 200
11334 92
153405 423
40624 283
12928 497
15887 786
23059 513
32214 833
10700 254