2124 501
3912 482
1312 202
1528 236
3800 43
397 76
4417 646
3090 356
4197 978
3308 283
1046 137
3308 101
2431 30
2617 367
2484 143
2682 307
346 50
3324 739
2718 535
1317 238
2897 568
3677 547
2826 787
3419 910