2942 831
2278 680
3936 667
509 97
1249 274
1609 420
1708 297
1296 265
1907 561
3984 568
2414 400
638 119
1582 148
730 151
328 74
4103 681
1701 451
3527 807
2068 383
2510 787
377 27
3198 526
1386 162
1046 89