29309 150
77876 53
3383 213
3104 392
7419 873
4157 670
5420 794
2533 114
1759 345
1072 176
2051 209
3525 87
1106 23
1990 387
3625 553
4935 304
3608 311
5790 925
5241 740
6344 786
3151 636
10758 522
8382 223
4179 390
5574 418
5508 290
4252 611
5282 102