3113 313
2301 307
5435 323
3278 233
2963 304
29776 484
11336 395
11481 187
9355 94
2379 450
3129 638
2634 463
1353 219
7396 295
4382 88
2532 129
3201 213
3541 171
5742 788
4630 356
4462 578
3206 422
16880 773
1091 44
3398 523
2907 520
4609 660
15441 699