2910 505
1856 157
3386 623
11025 402
15637 893
17073 388
6989 514
9487 725
2740 671
811 28
3376 975
3795 804
4439 687
6102 355
2044 234
2056 501
1274 352
6579 433
2759 169
3233 572
3042 955
2043 360
2630 578
11595 293