1125 275
996 142
3017 724
2184 327
108272 876
4573 796
95108 311
31023 821
195962 1999
10026 162
67284 473
25221 476
55432 783
28438 480
35048 96
24353 252
27835 1039
12438 561
64292 266
2614 299
42831 446
13447 308
53499 703
3154 101