2136 76
1691 68
15398 482
2835 404
3182 561
6451 449
3003 447
21303 34
1083 60
10359 307
17347 531
1728 200
7755 620
3512 170
3815 478
8667 123
11064 545
3510 346
4962 468
3640 353
3370 244
9006 839
3763 309
20894 559
7989 136
153210 563
5871 681
18441 674