2396 648
1691 414
1005 148
2861 853
1575 484
2251 438
808 211
2064 621
5816 167
65612 239
92875 723
59747 506
17343 805
4019 194
20314 121
8894 497
13119 82
10966 107
10461 645