2195 99
5464 143
3432 347
2898 60
3088 357
5602 208
4366 186
6124 294
20290 715
5702 404
5355 516
10523 774
1514 265
9996 212
10134 259
5307 588
5358 559
3542 242
5535 263
3739 86
9248 65
1979 407
34886 830
10253 962