16631 308
72440 348
7571 45
2867 403
21316 104
22901 340
3902 280
4410 36
15035 257
7609 148
8273 534
11202 239
9263 847
3478 328
4996 157
2435 208
10656 760
2866 189
2759 575
4356 408
1368 311