4095 532
4694 330
1881 268
18255 877
1371 123
4100 707
3791 886
4753 754
2543 596
3925 103
1298 44
1883 187
4235 503
5843 393
10219 410
4420 604
1958 301
2489 353
2815 218
436 58
3226 274
4183 151
8069 676
3346 610
12176 429
9971 237
4059 442
2267 407