3059 232
2921 555
966 167
1970 445
2113 596
3594 938
1480 265
2950 738
3722 177
1291 249
2414 492
2373 567
3560 302
3359 640
1407 386
2928 412
3497 363
1464 190
1261 50
4467 508
2862 291
4920 141
3496 99
2349 597