39894 203
8714 620
9641 39
5950 728
6322 36
4320 354
3675 408
1206 186
1283 227
3528 846
642 37
2364 299