2905 768
25351 158
18743 669
2710 310
1826 292
5439 467
1586 155
2637 427
2057 36
3160 499
1018 107
3933 593
1517 246
2237 266
1393 94
4409 685
1107 168
2610 455
3509 550
4470 684
3430 643