2979 505
11720 733
4212 252
23934 177
1484 211
2228 546
1760 432
23050 703
21129 195
31566 540
4147 644
3474 340
31864 260
27579 333
6002 501
12914 490
15608 669
16102 132
43043 814
45379 267
22685 602
3061 384
3863 281
11756 227