2946 509
4281 402
3260 154
4273 37
3092 664
1616 285
1268 156
4132 826
2542 488
2858 539
4272 816
3607 845
2404 303
1511 351
2296 419
1068 133
2327 565
1447 312
2263 447
2884 580
577 108
544 77
1675 460
2178 455
516 46
1915 446
2983 709
1308 304