476 150
883 257
9595 49
9754 161
29705 126
19240 1030
3426 26
15933 572
13058 582
12361 416
20989 715
7140 266
4114 447
3464 624
22172 107