4506 421
5400 880
49193 207
12155 623
12483 39
7820 728
10502 37
13424 356
5029 408
1525 186
1556 228
3915 846
954 37
3206 299