12242 56
3505 503
19205 635
2932 157
38261 304
4171 286
54018 543
11092 307
10700 593
17436 379
15582 349
3570 190
8905 597
5617 788
6434 154
5378 859
6984 308
1564 80
3219 394
5338 171