3050 633
1014 109
5963 374
4791 520
1238 269
18067 279
6715 899
17069 432
64536 289
33555 44
96375 509
11600 419
12250 472
1965 344
23257 562
10767 467
4351 469
3607 728
7415 320
12276 234
12222 69
46835 584
5919 782
11538 366
4531 94
2070 328
2878 504
2825 580