2995 640
2937 116
4409 354
2233 158
3820 337
3922 681
2314 219
2810 307
4807 166
15041 515
7348 271
3874 291
7856 390
7175 952
1781 132
4077 483
4543 748
7103 580
9909 137
2493 169
8716 400
2632 306
20603 751
3019 273