24012 313
75450 351
8747 46
3142 403
22772 104
28210 341
4309 280
5058 36
16644 257
8478 148
8997 534
12584 240
10215 847
3901 328
5463 157
2655 208
11532 760
3464 189
5869 575
14164 408
1601 311