40072 375
7076 420
3034 203
8217 629
6336 474
2991 175
4901 599
20449 670
9431 789
7322 934
10385 663
21235 916
11832 600
10575 217
3884 140
1447 74
5630 433
20352 474
2722 102
3206 46
4306 753
2060 47
5264 637
6376 696
12229 348
5693 799
1513 210
6496 196