2905 768
25347 158
18739 669
2710 310
1825 292
5438 467
1586 155
2637 427
2056 36
3160 499
1018 107
3932 593
1517 246
2236 266
1393 94
4408 685
1107 168
2609 455
3509 550
4470 684
3429 643