15191 307
70011 346
7337 45
2841 403
21125 104
22749 340
3829 280
4344 36
14770 257
7420 148
8137 534
11003 239
9119 847
3425 328
4950 157
2406 208
10490 759
2765 189
2713 575
4254 408
1339 311