20991 375
653 192
2199 639
2246 741
1584 388
2252 50
307 62
38725 503
5181 43
936 229
1378 408
14473 774
2508 543
1084 350
3017 903
5903 167
11268 313
3342 327
10034 485
1589 318
8005 80
2228 503
4061 314
13055 49