996 282
12570 798
9605 554
5738 343
4385 334
8731 521
4171 522
3473 233
6000 318
23103 660
1262 186
3902 737
3625 479
8627 281
6730 349