5035 788
40546 302
47920 711
788 168
2968 651
4515 462
4148 660
17381 947
3177 498
1233 32
4226 284
2246 188
1681 157
1060 82
1925 133
3023 600
1968 501
1510 284
2237 213
2295 388
3821 807
831 106
1508 140
2609 461
3380 644
2560 508
1795 76
2492 121