2660 662
258 84
1255 397
778 164
1208 385
2963 611
2489 689
201 58
295 88
950 261
130112 536
29308 243
53871 150
23534 80
22522 190
89155 341
31574 309
44069 248
2818 500
34942 370
40259 398
122885 664
50623 167
159540 438
43615 332
33231 276
3727 633
256965 859