3599 262
5342 502
15056 329
7252 474
2308 430
5933 100
4274 213
3415 76
4051 388
4259 137
4165 112
4625 541
4330 164
4591 354
3733 277
8097 619
6436 306
13672 857
7016 437
5334 301
5155 208
6723 53
7249 887
6113 85