3001 502
3015 413
3312 571
1034 264
4302 378
3177 671
3642 231
2008 538
633 79
3893 849
4123 881
5340 300
1343 333
1064 93
1222 272
1452 397
2416 394
2820 642
2823 697
1354 169
4613 399
2372 404
913 73
1890 597