2894 52
10066 506
6081 473
3877 397
1951 262
4953 598
12694 509
4774 943
56616 116
12104 648
6563 440
3621 407
2229 327
2837 267
50045 371
2992 520