3583 223
2218 167
2534 440
813 39
21441 514
49201 314
2247 455
3261 890
982 179
1648 238
4032 911
2929 573
3719 164
3735 756
5870 197
5028 240
12502 651
11766 485
1597 377
2296 461
2227 511
3066 597