5001 444
2353 283
4770 219
2270 47
3134 130
2823 115
3710 626
4462 412
3056 38
4672 413
2854 158
3917 101
3141 465
4255 507
3469 87
4247 746
3751 759
3915 514
2032 95
3347 439
1317 27
3194 260
5039 585
3863 564
5667 899
3066 224
4361 708
2380 104