555 104
29017 527
1469 385
424 94
924 223
3881 788
1003 68
2321 746
1152 284
1929 635
1943 527
2267 457
2287 563
2744 623
1230 283
2355 530
958 162
2848 802
3723 640
1970 435
2991 732
2468 686
1596 474
1825 403
1107 121
288 51
2357 505
890 135