5019 291
22996 66
30188 663
11602 107
18030 803
43743 472
10859 255
20310 497
31133 329
14574 598
5534 395
30427 221
4702 911
3504 379