3008 515
4852 56
3650 157
5066 215
8521 326
2097 90
16379 211
3928 326
20227 96
6114 575
6121 441
3338 610
6237 526
74215 402
11989 268
1562 49