14005 425
3862 574
5561 384
7849 329
15898 627
10228 431
5078 153
6243 238
5883 127
2961 127
3942 303
10903 411
4656 488
9285 426
23787 213
16324 155
5994 741
15850 225
14449 306
8863 751
11069 549
4169 242
12171 609
5404 537
5074 245
17330 355
2295 317
3711 409