1596 150
50223 431
20970 159
18718 571
34941 196
6434 644
19945 523
7536 363
8528 77
8402 773
5845 210
6558 618
6052 726
24144 50
10204 246
10530 701
3311 755
3897 670
44374 94
6452 137
38578 437
7711 943
11300 608
4525 792
3857 73