311 31
3006 501
8159 135
3178 226
2271 571
725 47
1616 377
3157 596
3867 86
1208 269
1211 232
1908 376
9346 328
1815 391
1846 343
4189 881
4646 605
2080 492
2124 345
3616 873
6494 412
1072 49
2304 440
3367 650