2503 221
3732 88
2145 275
3134 278
1963 332
3244 310
2747 206
10171 298
3275 327
5278 314
2180 321
9121 261
23324 737
1850 288
11730 505