2931 353
1888 53
11473 115
1934 317
4294 388
5678 821
4049 366
7881 49
2735 63
9129 420
18041 514
8859 741
8252 637
19974 291
5249 86
3552 309
6661 723
8328 193
99559 487
19686 647
3283 141
11513 204
45891 338
28892 427
8266 909
12073 128
6655 291
56376 379