2588 108
14889 621
2141 82
3783 272
1840 125
3832 744
2762 359
6034 295
2734 598
1030 51
8459 157
2843 307
5156 509
1529 84
1800 281
15724 238
5483 893
5028 683
11409 495
5789 824
6992 149
5534 677
3141 545
8276 759