2876 60
3856 667
3703 356
5042 882
2095 144
5436 593
12287 111
10168 444
12432 445
6713 100
10042 226
10763 832
7888 52
24109 384
6008 550
339240 931
121918 291
19017 294
5780 384
16335 701
4011 168
11381 868
5187 423
14324 151
12317 455
12335 383
14941 302
15161 383