29422 926
14621 115
8599 756
9837 508
18874 294
20056 66
11552 245
7051 39
15662 551
11227 438
12264 102
163824 568
98530 808
65345 464
65912 611
70227 296
40140 437
27466 849
7972 110
32834 847
30992 615
22346 277
18723 133
47391 601
27341 534
32796 580
15192 194
5511 110