2971 812
1461 351
3228 737
3459 400
5856 409
2114 321
5221 508
20699 363
20152 350
5189 583
1881 232
3159 220
3885 496
2359 575
22107 513
8717 638
3116 691
7317 492
7083 669
5477 89
34534 249
4815 499
7322 361
3883 37
2945 313
14409 978
10054 530
2678 216