8702 310
2153 235
9077 893
2034 64
2566 301
4875 571
5931 854
4639 349
2821 96
4166 574
3224 534
1251 105
2011 285
6211 380
7564 441
10273 71
21520 238