2960 588
2953 557
2268 321
1198 137
1538 53
1105 212
3086 917
3228 719
2123 439
2445 252
3057 704
1207 76
3526 404
2450 420
1158 130
3367 728
1698 275
1679 327
3376 745
1874 225
2653 574
2245 504
2064 250
644 42
1048 83
2122 397
1867 209