3058 703
5488 634
1263 233
1036 94
1643 218
3409 498
764 37
4293 400
2207 419
1107 125
1608 282
3044 642
669 108
2334 390
2479 467
900 147
19879 351
20661 890
6219 618
7189 566
7028 227
1292 118
9844 773
30832 820
7477 150
3552 230
6847 583
4306 528