501 84
5326 371
2920 242
3020 616
2412 605
1834 491
3310 670
3214 667
2763 29
1212 186
3862 210
3254 606
4979 620
3201 214
2527 681
2346 537
1180 204
3078 289
1422 333
2691 548
1011 58
1511 101
2973 157
1982 344