12438 157
9963 224
28116 156
11332 531
3848 178
4988 883
6387 596
20899 192
3844 346
6522 777
3849 668
7638 654
12646 44
9324 101
7732 33
1891 36
25331 266
13602 598
4298 188
5448 504
31396 73
4551 232
6322 244
5826 284
21625 233
7918 899
6891 406
40594 506