3195 526
1007 71
10958 34
7621 736
22315 100
3354 400
58207 237
33339 243
7793 273
29249 111
6698 466
6816 427
16228 60
14225 262
7577 681
15205 847
5325 97
13058 203
6526 580
3266 200
11334 92
153420 423
40629 283
12943 497
15896 786
23065 513
32237 833
10708 254