16243 503
1244 57
939 157
2329 580
1641 46
4063 275
1322 219
3076 272
1385 218
3821 400
977 122
96741 414
6683 531
6203 310
71453 450
27278 247
43113 337
33075 556
20009 73
8884 282
2288 291
9563 715
3810 397
38142 273
5463 614
4583 350
8422 616
4934 675