1506 160
2272 504
3185 327
2774 602
8961 423
2260 194
2862 316
2478 403
14226 162
4632 121
3994 240
5176 486
12861 238
1892 205
3057 570
4350 647
6671 677
4038 332
3209 517
4500 441
3214 60
2139 207
7570 172
7118 291