3006 405
5719 657
8412 533
2839 381
4271 696
2879 222
4612 541
2646 139
27543 294
3076 431
3102 313
10709 364
2212 101
18357 586
7042 188
9493 351
9505 506
4077 746
4793 134
2839 437
3664 422
5176 529
3199 138
4775 860