16797 308
72768 348
7592 45
2875 403
21333 104
22911 340
3913 280
4454 36
15069 257
7626 148
8286 534
11227 239
9278 847
3488 328
5005 157
2437 208
10675 760
2907 189
2801 575
4365 408
1369 311