3008 123
6476 872
14526 640
8879 179
6118 761
4219 404
10659 24
4951 77
5370 233
8119 155
11833 877
6561 291
4101 460
9675 428
2185 218
10266 424
6215 773
5488 203
14456 156
9706 403
13237 408
12540 505
29579 660
5633 723