5040 504
4894 342
1812 51
150996 221
15726 283
7413 685
17114 1000
6081 139
157438 698
9422 338
9853 170
7870 595
208151 833
18409 709
7222 794
226178 862
43604 199
52516 944
8724 354
11477 781
28639 376
30021 481
15303 231
28037 637
25261 352
16259 247
22217 354
31237 769