5015 631
3852 807
5061 310
2275 62
3836 43
12191 99
4786 650
16970 505
3333 213
7717 294
3255 467
4319 626
2422 93
3310 888
1990 250
8899 944
2133 419
2112 90
4824 573
8567 607
998 128
2138 152
1563 206
4976 683