3025 596
3318 741
697 77
2152 516
2886 419
1917 233
1338 198
2860 124
9313 704
3744 649
2459 580
3579 633
3765 908
5966 660
3275 335
16393 836
8785 209
1601 295
3962 515
2627 598
3424 618
3574 915
1186 94
3865 579
2047 248
2545 176
2317 449
1875 211