2985 199
1355 116
5632 680
2464 298
4445 673
3417 521
9266 506
16652 538
5323 562
3036 96
2486 462
3821 598
2495 352
2078 352
3725 388
10902 243
2113 248
3222 336
5099 587
14147 96
3950 209
6408 439
4419 98
3466 648
9996 883
8442 513
1974 63
3296 678