13693 584
81850 684
20619 159
79384 582
23215 393
46269 464
33349 824
6688 485
3504 101
1233 43
130166 306