1103 192
562 59
2377 583
91283 427
68683 500
170579 744
198227 997
93074 1127
29603 490
44995 264
80006 885
51006 384
26855 273
30250 403
20593 97
31032 143
27841 423
8436 570
16181 521
1742 101