508 125
985 282
1771 498
2927 917
7087 688
2346 642
1417 373
436 108
1833 390
1051 305
2197 507
932 269
2314 628
635 158
2312 455
2723 554
891 200
2120 424
2636 560
623 147
1655 395
879 229
511 118
3601 463
2522 505
76995 582
131350 286
157737 770