298 71
4114 538
6409 54
2951 572
2361 509
2296 328
3836 49
2210 193
5863 575
4903 730
4861 346
2171 39
30910 691
10584 326
2664 393
11478 993
7087 388
8587 240
8554 137
24204 712
21641 329
11747 212
1052 86
11004 642
3404 340
16640 744
5738 339
5135 613