31091 67
18242 199
5829 55
4834 641
14092 441
4552 253
4084 680
10951 413
2706 125
9622 532
5117 162
5300 136
12580 339
1639 121
4369 528
3191 371
2699 301
3475 232
3832 80
7281 702
8276 474
4127 607
3328 551
5433 89
81145 803
4691 98
2979 366
8015 299