3096 256
3353 49
7452 763
1872 278
2714 644
20811 796
3214 595
3243 951
10843 210
1512 244
8791 126
7017 468
3076 70
1356 246
6155 631
3305 677
4334 232
6204 361
6377 607
1748 47
19504 693
4657 99
11410 731
5523 36
12764 420
5574 388
13607 535
2319 71