15015 581
4302 526
20654 785
4089 121
7487 237
9143 901
12855 78
12597 400
8044 340
5501 600
9327 265
10781 256
6692 264
3248 529
7430 287
2942 101
6219 667
6294 413
2517 182
7744 559
6144 613
7685 388
4913 455
5336 904