306 68
2995 764
983 256
1843 567
784 194
210 41
12101 361
14043 629
18366 330
6946 700
3863 142
3402 36
13595 637
26475 604
4214 557
14712 536
21287 254
9433 322
3165 46
4430 276
2928 382
5906 143
5551 242
36341 626
31813 674
12996 417
2180 225
5012 797