16238 503
1238 57
939 157
2327 580
1632 46
4059 275
1311 219
3075 272
1381 218
3820 400
975 122
96723 414
6681 531
6202 310
71443 450
27266 247
43094 337
33069 556
20005 73
8884 282
2287 291
9541 715
3808 397
38142 273
5462 614
4583 350
8420 616
4934 675