62993 201
49400 587
51206 693
29185 398
20276 336
22125 305
21174 745
31245 748
18125 620
48270 992
20292 804
15978 733
18658 390
8299 538