10640 506
3019 525
1048 120
3696 501
1574 101
4253 825
28997 497
3214 73
2000 126
2813 151
3423 538
3147 268
1966 140
2049 218
1508 91
2491 406
4316 673
1453 234
2802 574
6515 936
3865 785
11545 109
20994 247
1117 140