2115 116
167889 681
2030 155
49118 534
5098 372
106084 836
23813 738
31195 873
143305 815
17897 219
9137 792
5648 358
16191 363
19601 63
18031 346
9876 475
10621 390
979 39
3437 715
1593 145
2497 242
5644 586