19719 458
11922 313
221 33
4440 569
2073 445
3211 681
5770 552
2042 234
255 49
5501 679
6313 357
2566 191
3591 571
1533 318
2797 543
11110 74
6747 939
3487 743
4499 525
5340 232
3237 356
1689 66
4447 240
4714 148