16431 308
72180 348
7542 45
2863 403
21283 104
22885 340
3890 280
4394 36
15007 257
7586 148
8254 534
11170 239
9241 847
3474 328
4988 157
2432 208
10635 760
2846 189
2751 575
4349 408
1366 311