323 58
3529 351
4224 455
2920 243
4220 818
3388 382
4939 454
5849 624
6476 330
1897 186
7148 277
4027 557
2639 49
2435 265
3566 872
3908 639
4754 526
4501 115
1446 36
5384 699
6977 718
17115 241
3773 831
3651 218