2995 570
18162 933
5434 650
11793 562
5197 244
2995 517
1694 54
3669 414
4989 339
3803 416
2276 160
3822 348
1247 171
4907 952
5313 829
964 42
8847 373
6239 853
4534 326
3156 620
5118 797
1587 86
5850 586
1459 160