3095 252
10313 285
18489 503
20952 939
5469 278
6496 424
6553 926
4026 339
5228 611
34020 630
230495 1006
261462 1187
36384 64
52447 205
132617 735
114231 698
37101 538
32891 526
24792 149
7233 947
7032 653
3403 260
2552 199
5862 537
5385 312
10090 728
5028 529
3028 726