3097 102
3129 121
2880 388
18606 109
3601 264
20888 796
9135 404
1941 185
3737 600
1916 261
1254 199
3598 348
1362 86
11065 553
4097 601
37964 744
11596 251
2847 466
2950 633
3025 565
7276 831
6726 906