4045 356
7083 490
2703 391
2332 304
2992 745
1683 82
19583 344
15712 696
20408 168
12920 470
16833 489
6297 615
5138 469