1695 484
22946 124
5071 567
8328 681
4803 651
1386 248
2059 152
1181 58
2144 392
1258 291
1589 339
4724 328
2162 571
4008 208