3095 252
10313 285
18489 503
20952 939
5468 278
6496 424
6553 926
4026 339
5227 611
34014 630
230473 1006
261442 1187
36384 64
52442 205
132606 735
114211 698
37095 538
32886 526
24791 149
7233 947
7031 653
3403 260
2552 199
5862 537
5383 312
10089 728
5028 529
3028 726