63036 201
49488 587
51300 693
29269 398
20316 336
22199 305
21234 745
31334 748
18301 620
48394 992
20411 804
15993 733
18737 390
8307 538