3010 226
2371 424
21658 328
9825 189
5132 475
8111 65
2809823 6031
73148 563
4432 38
2765 224
9134 737
5187 629
6658 279
3851 303
13710 163
5118 888
59421 197
50308 60
12563 594
5091 52
7274 616
3312 340
80634 449
9322 680
6437 454
8400 389
4151 476
4947 676