2958 272
3632 458
4913 292
2815 447
2289 100
2184 118
4328 444
3595 573
6014 521
23308 118
5815 507
1847 317
7002 700
15212 471
9753 127
2187 229
5216 347
87380 268
39242 267
127596 342
89800 788
542102 859
388761 570
75939 412
18863 347
45265 793
36199 153
329977 425