2982 589
927 52
2691 771
3083 628
90579 409
2355 532
2384 342
6406 864
3890 916
3525 773
1581 336
6830 313
44732 334
2317 475
8757 403
116843 465
1326 262
45745 250
15649 376
888 178
3446 973
12197 547
7295 63
3988 56