12242 56
3501 503
19196 635
2930 157
38257 304
4171 286
54007 543
11092 307
10697 593
17430 379
15582 349
3567 190
8904 597
5613 788
6434 154
5377 859
6981 308
1564 80
3215 394
5338 171