31090 67
18242 199
5829 55
4834 641
14092 441
4552 253
4084 680
10950 413
2706 125
9622 532
5116 162
5299 136
12579 339
1639 121
4369 528
3191 371
2699 301
3475 232
3832 80
7281 702
8275 474
4127 607
3328 551
5433 89
81145 803
4691 98
2979 366
8014 299