45001 93
5902 510
1736 364
1397 151
3773 498
18248 858
27355 396
6496 206
21143 794
4957 392
195650 738
51599 400
7092 671