3512 509
3542 433
1799 107
2642 162
2072 261
2781 190
2516 578
762 52
3829 606
2238 204
3800 512
9993 862
22255 420
4723 944
2881 732
5644 772
4739 903
2404 221
5625 744
2837 628
2289 458
983 197
20952 377
2288 450