59164 532
20937 421
3457 617
4476 759
4113 870
3148 139
2647 445
2379 291
10271 258
4222 640
3733 378