3391 526
1060 71
11588 34
7715 736
22372 100
3367 400
58276 237
33351 243
7819 273
29262 111
6707 466
6848 427
16321 60
14294 262
7595 681
15240 847
5327 97
13070 203
6529 580
3272 200
11335 92
153435 423
40650 283
12970 497
15899 786
23067 513
32258 833
10714 254