3095 252
10313 285
18489 503
20952 939
5468 278
6496 424
6553 926
4026 339
5227 611
34017 630
230476 1006
261452 1187
36384 64
52445 205
132609 735
114216 698
37097 538
32888 526
24791 149
7233 947
7031 653
3403 260
2552 199
5862 537
5383 312
10089 728
5028 529
3028 726