2387 575
2581 804
1828 420
1968 602
2434 666
1000 37
1851 332
2935 575
1421 417
2744 326
2156 464
2269 199
1341 53
2511 157
2549 430
2923 637
2412 204
4712 379
1354 191
2246 710
4909 860
5738 570
917 89
3449 749