1200 232
2944 515
2854 305
11861 580
19826 200
15299 501
11182 349
9548 465
7471 70
11916 877
13583 666
4519 681
26195 324
22481 592
7711 335
11929 363
17381 257
9346 186
16120 283
14897 154
17206 517
10181 516
3943 251
6545 688