3114 313
2302 307
5441 323
3286 233
2989 304
29800 484
11338 395
11494 187
9360 94
2380 450
3132 638
2638 463
1363 219
7402 295
4398 88
2542 129
3213 213
3549 171
5746 788
4636 356
4470 578
3210 422
16882 773
1093 44
3402 523
2909 520
4610 660
15442 699