2902 51
3500 423
6102 608
8231 307
3756 621
23712 308
24861 228
27095 443
6752 468
15623 613
7805 443
38452 292
1829 351
4322 335
9061 572
898 143
1211 175
2532 288