5006 310
10101 523
1780 348
5159 269
4157 367
49142 66
4973 426
9274 616
39962 322
8227 163
2388 43
8186 208
10081 168
5020 783
3194 491
2581 298
2287 326
5628 383
22957 331
7122 215
8125 481
10276 503
3886 114
11698 323