303 35
3514 186
3140 524
793 81
893 236
1784 398
1647 407
366 63
1997 316
1202 308
6959 667
3074 700
2503 665
3213 211
5677 576
819 48
1536 173
1778 476
5863 612
1628 363
2960 493
1395 237
588 150
829 118