2996 606
1346 262
2116 573
1211 239
2478 410
3078 748
422 61
2719 533
2882 742
2172 588
883 115
2244 335
2382 595
4141 863
3996 772
1401 327
2492 396
2586 538
3156 837
1355 293
2355 575
572 138
857 207
2908 525