523 101
2249 264
17756 36
15358 547
5839 466
6774 596
5488 807
5563 278
19711 735
6554 350
4239 503
9043 472
3252 458
3502 152
5663 197
11283 650
2140 114