599 185
2589 449
20801 818
2289 694
970 157
411 78
1945 267
10491 413
2232 562
3276 975
2478 784
3011 728
1615 474
1778 440
3064 898
1320 241
1239 253
2378 491
18952 609
2795 506
1549 385
2666 418
2646 502
1410 349
1065 261
3044 651
23368 172