2140 115
8253 625
4963 428
3137 690
3470 119
6214 812
3386 392
2302 569
5193 553
8451 152
6598 902
1819 323
4782 561
5497 171
5840 244
900 127
2177 69
5028 740
1644 337
1800 217
20606 445
16110 32
11638 64
48643 722
10345 424
4670 445
17869 137
19836 889