2897 305
16159 597
3158 557
4439 446
4528 845
2305 126
5992 734
3302 521
7912 251
5595 338
3897 400
3610 357
2070 248
2689 397
3955 527
5966 894
21500 371
5784 958
4193 377
3349 409
5086 516
1374 94
7142 307
5867 121