3097 102
3129 121
2880 388
18609 109
3601 264
20888 796
9136 404
1941 185
3738 600
1917 261
1255 199
3598 348
1362 86
11065 553
4097 601
37969 744
11597 251
2848 466
2951 633
3025 565
7276 831
6726 906